a notch better - Francés Inglés Diccionario